Scheme

But, for my own part, it was Greek to me.
--> William Shakespeare : Julius Caesar.

Page:
http://www-swiss.ai.mit.edu/scheme-home.html

FAQ:
Mark Kantrowitz - Barry Margolin :
http://www.cs.cmu.edu/Web/Groups/AI/html/faqs/lang/scheme/top.html
ftp://rtfm.mit.edu/pub/usenet/news.answers/scheme-faq/
http://www.lib.ox.ac.uk/internet/news/faq/archive/scheme-faq.part1.html
http://www.lib.ox.ac.uk/internet/news/faq/archive/scheme-faq.part2.html

                                                 1. Gambit 

                                                MacGambit                                     

VERSION - UPDATE: 2.2.2 (10-14-95)                                 

README:
"MacGambit is the Macintosh version of the Gambit Scheme system. The design of Gambit began in 1988 at Brandeis University. Gambit's purpose was to provide a research tool to explore various ideas in the implementation of parallel programming languages. The first version consisted of an optimizing native code compiler and very few other frills (no garbage collector, debugger or interpreter!). Support  was later added to the runtime library  for all features of the R4RS and IEEE Scheme standards. Initially Gambit was only available on M680x0 based UNIX systems but in 1991 a Macintosh port was started after several people expressed a desire for a high performance Scheme system on the Mac."

Note: see Feeley's historical and etymological informations about Gambit  (ETYM. LEXICON, gambit)

AUTHORS: 
Marc Feeley
Doug Currie 
    
COPYRIGHT:
(c) 1992 - 95 Universite de Montreal
(c) 1991 - 95 Marc Feeley and Doug Currie

TYPE:
Freeware:  "If you enjoy MacGambit and would like to see it evolve, please consider sending us (read: them)  a donation (25-50 $US suggested)"

INTERNET SITES:
Original site:
ftp://ftp.iro.umontreal.ca/pub/parallele/gambit/gambit-2.2/

Other sites:
ftp://ftp.cambridge.apple.com/pub/dylan/gambit/
ftp://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/
http://sunsite.doc.ic.ac.uk/computing/programming/languages/dylan/dylan/gambit/
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/gambit/
ftp://ftp.cs.indiana.edu/sunfish/scheme-repository/imp/gambit/
ftp://ftp.gwdg.de/pub/languages/scheme-indiana/imp/gambit/

                                                 2. HELP

NAME: 
archived file: 
Lazy_Scheme_1.4.cpt.bin  
lazy-scheme-1.4.hqx                                   

VERSION - UPDATE: 1.4 (12-28-92)                                

README:
"Help is a statically scoped language (identifier scope is lexical) as are Scheme, Algol… Each identifier occurrence is associated with a lexically visible binding of this identifier.
Help is non-sctrict, relying on call by need (also referred as “lazyness”) for every parameter passing as in Lazy Miranda, Hope…
Help is dynamically typed (types are latent), i.e. types are associated with values not variables."

AUTHOR:
Thomas Schiex
    
COPYRIGHT:
(c) Thomas Schiex  1991 - 1992

TYPE:
Freeware

INTERNET SITES:
ftp://ftp.fu-berlin.de/pub/mac/lang/Scheme/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Scheme/
Info-Mac

                                                 3. PixieScheme

VERSION - UPDATE: rel. 5  (01-06-1991)                                 

README:
"Pixie Scheme implements the Scheme variant of the Lisp programming language, including nearly all of "R3 Report" Scheme.  It requires a Macintosh Plus or better, at least a megabyte of memory, and version 6 or later of Macintosh System Software.  A HyperCard help stack, "Pixie Scheme Help", has detailed documentation:  It will run with HyperCard 1.25.
Improvements in this release include a rudimentary compiler and a fair amount of on–line help.  For other changes, see the "New" section of the help stack."

AUTHOR(S) :
Jay Reynolds Freeman
    
COPYRIGHT:
(c) 1988, 1989, 1990, 1991 Jay Reynolds Freeman

TYPE:
Freeware (for non–commercial use): "perhaps you would be willing to send me (read: him)  a donation of one dollar."

INTERNET SITES:
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/
ftp://ftp.cs.indiana.edu/sunfish/scheme-repository/imp/
ftp://ftp.cs.cmu.edu/user/ai/lang/scheme/impl/pixie/
http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/scheme/impl/pixie/
ftp://ftp.gwdg.de/pub/languages/scheme-indiana/imp/
ftp://ftp.gwdg.de/pub/languages/scheme/imp/
ftp://ftp.uwtc.washington.edu/pub/Mac/Programming/Languages/
ftp://nexus.yorku.ca/pub/oz/scheme/imp/
ftp://nexus.yorku.ca/pub/scheme/imp/
ftp://unix.hensa.ac.uk/mirrors/uunet/languages/lisp/scheme/repository/imp/
ftp://faui80.informatik.uni-erlangen.de/pub/scheme/yorku/imp/
ftp://faui80.informatik.uni-erlangen.de/pub/lisp/scheme/yorku/imp/
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/
ftp://ftp.fu-berlin.de/pub/mac/lang/Scheme/
ftp://ftp.cs.tu-berlin.de/pub/mac/lang/Scheme/
ftp://ftp.sterling.com/programming/languages/scheme-repository/imp/
ftp://ftp.cc.utexas.edu/depts/AI_ATTIC/Languages/Scheme/Pixiesheme/
ftp://ftp.uni-paderborn.de/ftp/disk4/mac/development/languages/  

                                                 4. SCM

                                                 4.1 MacSCM (CW)

NAME:   
archived file: MacSCM  
  
VERSION - UPDATE: -  (02-23-94)                                

README:
Enclosed is a BinHex'ed StuffIt Lite/Deluxe archive containing a fat binary, the 68K and PPC project files, and two files created with GNU diff that comprise the diffs from the scm4e1 and macscm releases to be found on swiss-ftp.ai.mit.edu. You'll need a patch tool for MPW/ToolServer, which you can find at nic.switch.ch in software/mac/src/mpw_c, to patch those source releases with my diffs."

AUTHORS:
SCM version 4e1:
Aubrey Jaffer
CodeWarrior CW5 port of MacSCM:
Paul Snively
    
COPYRIGHT:
SCM version 4e1,  (c) 1990, 1991, 1992, 1993, 1994 Aubrey Jaffer.

TYPE:
Freeware

INTERNET SITES:
Original site:
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/SCM-support/

Other sites (mirrors):
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/SCM-support/
ftp://ftp.sterling.com/programming/languages/scheme-repository/imp/SCM-support/
ftp://ftp.gwdg.de/pub/languages/scheme-indiana/imp/SCM-support/

                                                 4.2 MacSCM

NAME:   
archived file: macscm.tar.gz 

VERSION - UPDATE: 1.0  (April 94)                               

README:
"MacSCM is similar to x-scm (a SCM package for X-Windows) in that it is a bolt-on accessory for the "scm" Scheme interpreter that provides a way to build Macintosh applications. To build MacSCM, you must first obtain and successfully build scm, version scm4e0 or later.  Thanks to some hooks added to scm by its author, Aubrey Jaffer, x-scm requires no modifications whatsoever to scm itself."

AUTHORS:
Aubrey Jaffer
mac port:
Kevin Scott Kunzelman
    
COPYRIGHT: -

TYPE:
Public Domain

INTERNET SITES:
GNU ( dirs:  /jacal/   &   /scm/ )
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/SCM-support/      
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/SCM-support/
ftp://ftp.sterling.com/programming/languages/scheme-repository/imp/SCM-support/
ftp://ftp.gwdg.de/pub/languages/scheme-indiana/imp/SCM-support/
ftp://ftp.gwdg.de/pub/languages/scheme/imp/scm-support/

                                                 4.3 VSCM (TC)

NAME:   
archived file:  vscmV0r4.tar.gz  
  
VERSION - UPDATE:  
(Mac port) last updated 03-29-94  -- updated for v0r2

README:
"This is VSCM, a complete and portable implementation of Scheme according to R4RS (The ``Revised revised revised revised Report of the Algorithmic Language Scheme'').
VSCM is based on a virtual machine written in ANSI C and on a bytecode-compiler written in Scheme itself."

AUTHORS:
Matthias Blume
mac ( in TC) port:
Ken Dickey

COPYRIGHT:-

TYPE:
Freeware

INTERNET SITES:
Original site:
ftp://ftp.cs.indiana.edu/pub/scheme-repository/imp/vscm/

Other sites (mirrors):
ftp://ftp.informatik.tu-muenchen.de/pub/comp/programming/languages/scheme/scheme-repository/imp/vscm/
ftp://ftp.sterling.com/programming/languages/scheme-repository/imp/vscm/
ftp://ftp.gwdg.de/pub/languages/scheme-indiana/imp/vscm/
ftp://ftp.gwdg.de/pub/languages/scheme/imp/

                                                 5. SIOD

VERSION - UPDATE: 3.0 (08-16-94)                                

README:
"This is a scheme interpreter with built-in procedures using the Oracle Call Interface (OCI) and DIGITAL RDB SQL Services. You can use it merely as a flexible database loader/unloader with fast binary flat-file data save/restore. Or you can use it to apply the classic "Symbolic Manipulation" or "Artificial Intelligence" techniques on your data sets. The main-program can be oriented towards batch, character-cell terminal, or Window/GUI."

AUTHOR:
George Carrette
    
COPYRIGHT: 
(c)1988-1994 Paradigm Associates Inc.

TYPE:
Freeware

INTERNET SITES:
Original site:
ftp://ftp.std.com/pub/gjc/

Other sites:
Info-Mac